stem and bulb eelworm - Turkish English Dictionary